cabeza artificial - Turkish English Dictionary